Princess Thyra Island and Princess Margaret Island are two islands located at the confluence of Denmark Fjord and Independence Fjord. L'île de la Princesse-Thyra et l'île de la Princesse-Marguerite sont situées au confluent du fjord du Danemark et du fjord de l'Indépendance.